stranger rape - Spanish English Dictionary